#ifndef __KERNEL_TASK_H_
#define __KERNEL_TASK_H_

#include "astraldef.h"
#include "queuedef.h"
#include "_2task.h"



void kernel_task_entry(AstralTask task);
boolean suspend_task_on(AstralTask task, Queue object);
boolean resume_task_from(QueueNode task_hook, Queue object);

 #endif//__KERNEL_TASK_H_